file(GLOB_RECURSE HELLOWINDOW_HEADER_FILES ${CMAKE_CURRENT_LIST_DIR}/include/*.h)
file(GLOB_RECURSE HELLOWINDOW_SOURCE_FILES ${CMAKE_CURRENT_LIST_DIR}/src/*.cpp)

add_executable(01_HelloWindow)

target_sources(01_HelloWindow
    PRIVATE
        ${HELLOWINDOW_SOURCE_FILES}
        ${GLAD_SOURCE_FILES}
    PUBLIC
        ${HELLOWINDOW_HEADER_FILES}
        ${GLAD_HEADER_FILES}
)

target_link_libraries(01_HelloWindow
    PUBLIC
        glfw
)